IE T - 0 5 - 0 2 Space - aware data flow analysis ∗

نویسنده

  • P. Masci
چکیده

Data Flow Analysis (DFA for short) is a basic technique to collect statical information on run-time behaviors of programs: it is essential in optimizing compilers and is also used in type inference problems [1]. When performing a DFA, the program to be analysed is modeled by its Control Flow Graph (CFG) and by a set of transformation functions, one for each node in the graph. The set of program execution states is generally abstracted in a lattice. Each function models the effect of execution of the corresponding program instruction on the (abstracted) program execution state. Then, starting from the initial node in the CFG, and from an abstraction of the initial execution state, every possible execution path in the CFG should be tried, and the execution states encountered at each node collected. Standard DFA uses a fix point iteration to find an approximation of this information. DFA is expensive in time (because of the fixed point iteration), but also in space: a representation of the program execution state must be stored for each CFG node for the entire duration of the analysis. In this paper we propose a method to reduce space usage during some kind of DFA analysis. The method proceeds as follows: first, we define a formal proof system for sentences like “all execution paths that start at node n, with initial execution state f , and reach node ∗Technical Report IET-05-02. This paper may not be, either entirely or in part, published and distributed without the explicit permission of the authors.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Global Existence and Uniqueness of the Non - stationary 3 D - Navier - Stokes Initial - boundary Value Problem

We present a global unique weak   2 / 1 H solution of the generalized 3D Navier-Stokes initial value problem (for all 2 / 1  H v ) 0 ) , ( ) , ( ) , ( 2 / 1 2 / 1 2 / 1       v Bu v Au v u 2 / 1 0 2 / 1 ) , ( ) ), 0 ( (    v u v u . The global boundedness is a consequence of the Sobolevskii -estimate of the non-linear term ([SoP]) enabling the generalized energy inequality 2 1 2 /...

متن کامل

Chaos beyond linearized stability analysis: folding of the phase space and distribution of Lyapunov exponents

– We have found a universal mechanism which leads to the enhanced probability, P (λ, t), to find small values of the finite time Lyapunov exponent, λ. In our investigation of chaotic dynamical systems we go beyond the linearized stability analysis of nearby divergent trajectories and consider folding of the phase space in the course of chaotic evolution. We show that the spectrum of the Lyapuno...

متن کامل

ar X iv : 0 70 5 . 38 12 v 1 [ m at h . D S ] 2 5 M ay 2 00 7 DYNAMICS OF THE TEICHMÜLLER FLOW ON COMPACT INVARIANT SETS

Let Q(S) be the moduli space of area one holomorphic quadratic differentials for an oriented surface S of genus g ≥ 0 with m ≥ 0 punctures and 3g − 3 + m ≥ 2. We show that for every compact subset K of Q(S) the as-ymptotic growth rate δ(K) of the number of periodic orbits of the Teichmüller flow Φ t which are contained in K is not bigger than h = 6g − 6 + 2m, and sup K δ(K) = h. Similarly, h is...

متن کامل

Existence of Three Solutions for a Nonlinear Fractional Boundary Value Problem via a Critical Points Theorem

and Applied Analysis 3 ii If γ n − 1 and f ∈ ACn−1 a, b ,R , then CaD t f t and t Dn−1 b f t are represented by C aD n−1 t f t f n−1 t , t D n−1 b f t −1 n−1 f n−1 t , t ∈ a, b . 2.3 With these definitions, we have the rule for fractional integration by parts, and the composition of the Riemann-Liouville fractional integration operator with the Caputo fractional differentiation operator, which ...

متن کامل

A Multiphase Hele-shaw Flow with Solidification

The one-phase Hele-Shaw flow has a long history and has been extensively studied from several point of views ranging from the fluid dynamical beginnings to complex analysis and integrable systems, see [5]. We prove existence, using the implicit function theorem, of a solution Wε in the Bochner space L2(0, T ;H1 0 (Ω;Rm)) to a non-local in time semi-linear system of coupled PDEs of second order ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005